<?php

/**
 * 角色模型
 * @author renpper
 * @date 2015-1-4
 */

namespace Admin\Model;
use Lib\Model;
class RoleModel extends Model {

	public function _initialize() {
		$this->table = 'role';
	}

	/**
	 * 验证是否有权限访问
	 */
    public function authRoleAccess($url, $menus){
    	$isAccess = false;
    	$url = strtolower($url);
    	$menus[] = array('name'=>'主页', 'url'=>'index/index');// 默认任何角色都可以访问主页
    	if(is_array($menus)){
    		foreach($menus as $key=>$menu){
    			$menu_url = strtolower($menu['url']);
				$menu_array = explode('/', $menu_url);
				if(!isset($menu_array[1])){
					$menu_url = $menu_array[0].'/index';
					//define('__NAV_TAB_ID__', $key); // 当前导航tab页的ID，用来执行功能操作后的重新加载
				}
    			if(($url == $menu_url)){
    				$isAccess = true;
    				break;
    			}
    		}
    	}
    	return $isAccess;
    }
}
?>